earth-generated beacon - French English Dictionary